package com.shoulder.boot.system.dto;

import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

/**
* 租户信息添加请求体
*/
@Data
public class TenantAddDTO {

    /**
    * 租户名称
    */
    @NotEmpty(message = "租户名称不能为空")
    private String name;

    /**
    * 租户账号
    */
    @NotEmpty(message = "租户账号不能为空")
    private String account;

    /**
    * 角色id
    */
    @NotEmpty(message = "角色id不能为空")
    private String roleId;

    /**
    * 租户地址
    */
    private String addr;

    /**
    * 负责人
    */
    @NotEmpty(message = "负责人不能为空")
    private String charger;

    /**
    * 联系方式
    */
    @NotEmpty(message = "联系方式不能为空")
    private String phone;

    /**
    * 1-启用,0-禁用
    */
    @NotNull(message = "1-启用,0-禁用不能为空")

    private Integer status;

    /**
    * 访问地址
    */
    private String link;

}
